﻿@charset "utf-8";
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,p{margin:0;padding:0;border:0;}
ul,ol,li{ list-style-type:none;}
a img{ border:none}
iframe{border:none;}

/* function */
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.h{display:none;visibility:visible;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.right{text-align:right;}
.left{text-align:left;}
.b{font-weight:bold;}

.line-through{text-decoration:line-through;}
.under{text-decoration:underline;}
.break{word-break:break-all;}
.red{color:#af0102;}
.gray{color:#CCC;}
a.gray{color:#CCC;}
a.gray:visited{color:#CCC;}
.f14{font-size:14px;}
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle; margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}

body{font-family:"Microsoft YaHei";font-size:12px;}
.wrap{border:0;padding:0;width:1170px;margin:0 auto;*zoom:1;}
.container {width:100%;position:relative; height:100%}
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;}
a:hover{color:#01459A;text-decoration: none;}
a:active {color:#01459A;text-decoration:none;}
.boxshadow{border-bottom:1px #86919e solid;-webkit-box-shadow: 1px 8px 10px rgba(0,0,0,0.41);-moz-box-shadow: 1px 8px 10px rgba(0,0,0,0.41);box-shadow: 1px 8px 10px rgba(0,0,0,0.41); }

.iaboutmain .mainabout dl.iquestion dt, .iaboutmain .mainabout ul.inews li a{white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.header, footer{ width:100%;}

/*返回头部*/
.gotop{ text-indent:-999px; z-index:99; overflow:hidden; width:54px; height:54px; background:url(../images/topback.png) no-repeat; display:block; background-position:0px 0px;}
.gotop:hover{ background-position:0px -54px;}

/*头部*/
.head{ height:107px; overflow:hidden}
.head a.logo{ width:156px; height:107px; background:url(../images/logo.png) no-repeat left top; display:block; overflow:hidden; text-indent:-9999px}
.head h1{ background:url(../images/company.png) no-repeat right bottom; padding-right:436px }
.head .xc{background:url(../images/xuanchuan.png) no-repeat left bottom; width:240px; height:100px; margin-left:30px; display:inline-block}
.code{ overflow:hidden}
.code .wechat{ height:75px; text-align:center; margin-top:7px}
.code .phone{ font-size:20px; background:url(../images/iphone.png) no-repeat left center; padding-left:25px; font-weight:bold}

/*导航菜单*/
.menu{ background:url(../images/menubg.png) repeat-x; height:40px; margin-top:30px}
.menu .nav{width:1200px; float:left;position:relative;}
.menu .nav ul .mainlevel{background:url(../images/fgf-bg.png) no-repeat 0px 0px;float:left;padding-left:2px;line-height:39px}
* html .nav ul .mainlevel{background:0px 0px;position:relative}
.menu .nav ul{display:table}
.menu .nav ul li .nav-a{font-size:15px;height:39px;color:#ffffff;display:inline-block;line-height:39px; padding:0 15px 0 15px}
.menu .nav ul li .current.nav-a{background:#1b1b1b;}
.menu .nav ul li .nav-a:hover{height:39px;background:#1b1b1b;color:#ffffff; padding:0 15px 0 15px;line-height:39px;}
.menu .nav ul li.line{ width:1px; height:39px; background:url(../images/line.png) no-repeat center center; float:left; padding:0 2px}
.menu .nav ul li.first-crl{ position:relative}
.menu .nav ul li.first-crl a{font-size:15px;height:39px;display:inline-block;color:#ffffff; padding:0 10px 0 35px}
.menu .nav ul li.first-crl a .current{height:39px;}
.menu .nav ul li.first-crl a:hover{height:39px; background:#1b1b1b;padding:0 10px 0 35px;}
.menu .nav ul li.first-crl em{ background:url(../images/menuhome.png) no-repeat left center; width:21px; height:17px; display:block; overflow:hidden; position:absolute; left:10px; top:10px}
.menu .nav ul li a.hover{background:#1b1b1b;}
.menu .nav ul li a{font-size:15px;height:39px;color:#ffffff;display:inline-block;line-height:39px; padding:0 15px 0 15px}

/*二级菜单*/
.mainlevel div{position:absolute;display:none;top:39px;width:516px; z-index:999}
#sub_01{left:114px}
#sub_02{left:256px}
#sub_03{left:400px}
#sub_04{left:545px}
#sub_05{right:225px}
#sub_06{right:131px}
#sub_07{right:-50px}
#sub_08{right:21px}
#sub_09{right:21px}
#sub_10{right:10px}


/*二级选项卡*/
.menu .snBrand { position: relative; width: 135px; overflow: hidden; display:block; top:0}
.menu .snBrand ol { float: left; width: 135px;margin-top: -1px; overflow:hidden }
.menu .snBrand ol li { height: 40px; line-height: 40px;text-align: center; overflow: hidden; background:url(../images/navdian.png) }
.menu .snBrand ol li.on { color:#01459A;background:url(../images/nav-bg-09.png) 0px 0px; }
.menu .snBrand ol li.on a{ padding:0;color:#01459A; }
.menu .snBrand ul { display:none; float:left;  top: 35px; width: 371px; height:160px; overflow: hidden;background:url(../images/nav-bg-09.png) 0px 0px; padding-top:40px}
.menu .snBrand ul li { width: 371px; margin: 0 auto; padding: 10px 0; text-align: center; }

.menu #sub_01 .snBrand{ width:516px;}
.menu #sub_01 .snBrand ul{ display:block}
.menu #sub_02 .snBrand{ width:516px;}
.menu #sub_02 .snBrand ul{ display:block}
.menu #sub_03 .snBrand{ width:516px;}
.menu #sub_03 .snBrand ul{ display:block}

/*关于我们*/
.iabout{ background:#f3f3f3; overflow:hidden; width:100%; position:relative; padding-bottom:40px;}
.comline{ width:100%; height:70px; border-bottom:2px #d2d2d2 solid}
.comtitle{ position:absolute; top:43px; z-index:99; overflow:hidden; width:100%}
.comtitle .ititle{ text-align:center; width:190px; height:50px; margin:0 auto}
.comtitle .ititle h1{ font-size:24px; font-family:Chaparral Pro, Arial, Helvetica, sans-serif}
.comtitle .ititle p{ font-size:14px}
.comtitle .aboutbg{background:#f3f3f3;}
.comtitle .contactbg{background:#fff;}
 /*首页关于赛腾*/
.iaboutmain{ margin-top:60px; overflow:hidden}
.iaboutmain .mainabout{ width:310px; overflow:hidden; padding:0 40px}
.iaboutmain .mainabout .icon{ width:90px; height:90px; display:block; overflow:hidden; margin:0 auto}
.iaboutmain .mainabout .itext{ width:100%; font-size:20px; color:#01459A;text-transform : uppercase; text-align:center; margin-top:30px}
.iaboutmain .mainabout span{ width:100%; display:block; color:#d2d2d2; font-size:18px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-weight:400}
.iaboutmain .mainabout .icom{ margin-top:30px; color:#313131; height:150px; overflow:hidden}
.iaboutmain .mainabout .icom p{ font-size:13px; line-height:30px; text-indent:2em}
.iaboutmain .mainabout a.imore{ font-size:14px; background:#01459A; width:77px; height:30px; line-height:30px; display:block; color:#fff; text-align:center; margin-top:50px; cursor:pointer}
.iaboutmain .mainabout a.imore:hover{ background:#4f94e8}
 /*首页新闻动态*/
.iaboutmain .mainabout ul.inews{ overflow:hidden}
.iaboutmain .mainabout ul.inews li{}
.iaboutmain .mainabout ul.inews li a{ width:258px; height:30px; line-height:30px; display:block;overflow: hidden; font-size:14px; float:left}
.iaboutmain .mainabout ul.inews li span{ float:right; width:50px; height:30px; line-height:30px; padding-top:0; font-weight:normal; text-align:center; font-size:14px}
.iaboutmain .mainabout ul.inews li a:hover{color:#01459a; text-decoration:underline}
 /*首页瓦片课堂*/
.iaboutmain .mainabout dl.iquestion{ font-size:14px}
.iaboutmain .mainabout dl.iquestion dt{ font-weight:bold; padding-bottom:15px; line-height:30px; display:block; height:30px; overflow:hidden; width:310px}
.iaboutmain .mainabout dl.iquestion strong{ padding-right:10px}
.iaboutmain .mainabout dl.iquestion dt strong{}
.iaboutmain .mainabout dl.iquestion dt a:hover{ text-decoration:underline}
.iaboutmain .mainabout dl.iquestion dd{ line-height:25px; height:100px; width:310px; overflow:hidden; display:block}
.iaboutmain .mainabout dl.iquestion dd strong{ color:#01459a}

/*底部信息*/
.footer{ color:#ffffff; width:100%; background:#01459A; overflow:hidden; padding:28px 0 28px 0; text-align:center}
.footer .bcode{ width:223px; margin:0 auto; height:110px}
.footer .sao{ width:112px; height:95px; background:url(../images/codeline.png) no-repeat right center; padding:15px 10px 0 0}
.footer .sao p{ font-family:"simsun"; line-height:22px}
.footer .sao p.saoico{ background:url(../images/index_113.png) no-repeat top center; padding-top:40px}
.footer .bwechat{ width:100px; text-align:center; padding-top:15px}
.footer .copyright{font-family:"simsun"; margin-top:10px}
.footer .copyright a{ color:#fff}

/*列表翻页*/
.nextPage{ text-align:center;font-weight:bold; overflow:hidden; width:100%; height: 44px; line-height:44px; display:inline-block; padding:10px 0}
.nextPage a{ font-family:"microsoft yahei"; padding:0px 10px; line-height:26px; font-size:14px; display:inline-block; cursor:pointer;color:#1b1b1b; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 2px}
.nextPage a:hover, .nextPage a:active, .nextPage a.active{ color:#ffffff; font-weight:bold; background:#01459A; }

/*thenext*/
.flip{ overflow:hidden; position:relative; margin-top:20px}
.thenext{padding:0 15px; height:40px; line-height:40px; font-size:12px; overflow:hidden}
.thenext span{ color:#1b1b1b; padding:0 10px; float:left; display:block;}
.thenext a{ color:#1b1b1b;}
.thenext a:hover{ color:#01459A; text-decoration:underline}
.thenexta{border-bottom:1px #1b1b1b dashed;}
.thenextb{ position:absolute; right:15px; top:25px; text-align:center;}
.thenextb a{ color:#01459A;border:1px #01459A solid; background:#FFF; width:100px; height:30px; line-height:30px; display:block}
.thenextb a:hover{color:#ffffff;background:#01459A;border:1px #01459A solid;}


/*视频弹出*/
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:20%;left:45%;margin-left:-300px;width:800px; height:498px;background:#eee url(../images/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:0px 0px;}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:-45px;right:8px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer; background:url(../images/fancy_close.png) no-repeat; width:30px; z-index:9999; height:30px; display:block} 
.reveal-modal h3.vidtitle{ position:absolute; top:-58px; left:0px; width:760px; background:#f5f5f5; padding:14px 20px; color:#424242; font-size:18px; height:30px; line-height:30px; margin-top:0; z-index:9999; text-align:left}

.contact{ font-size:16px; background:url(../uploadfile/contactbg.jpg) no-repeat right bottom; padding:30px 0}
.contact p{ width:500px; line-height:40px; height:40px; display:block; overflow:hidden; border-bottom:1px #ddd dashed; padding:0 10px}
.contact p strong{ font-size:22px; color: #01459A; font-weight:normal}
@media screen and (max-width:1280px){

}
@media screen and (max-width:1360px){

}